frog rush - French English Dictionary